home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Word / Sq-Sz / System 7.0 Info.cpt / System 7.0 Features next >
Encoding:
Text File  |  1989-05-09  |  18.3 KB  |  464 lines  |  [TEXT/MSWD]

  1.  9-May-89 15:25:56-GMT,18703;000000000000
  2. Return-Path: <mjohnson@apple.com>
  3. Received: from apple.com by sumex-aim.stanford.edu (4.0/inc-1.0)
  4.     id AA27869; Tue, 9 May 89 08:25:56 PDT
  5. Received: by apple.com (5.59/25-eef)
  6.     id AA23034; Tue, 9 May 89 08:24:34 PDT
  7.     for info-mac@sumex-aim.stanford.edu
  8. Date: Tue, 9 May 89 08:24:34 PDT
  9. From: Mark B. Johnson <mjohnson@apple.com>
  10. Message-Id: <8905091524.AA23034@apple.com>
  11. To: info-mac@sumex-aim.stanford.edu, macworkers@rascal.ics.utexas.edu
  12. Subject: System 7.0 disclosure
  13.  
  14. System Software Directions Overview
  15.  
  16. On May 9, 1989, Apple will disclose future system software plans 
  17. to third-party developers attending the annual World-Wide 
  18. Developer's Conference.  The disclosures will cover the core 
  19. technologies under development for inclusion in the next major 
  20. Macintosh System Software release, System 7.0.
  21.  
  22. The purpose of the disclosure is to ensure that developers have 
  23. the time and information necessary to capitalize on the new 
  24. features and functionality of System 7.0.  By doing this, we 
  25. believe that many new, more powerful applications will be 
  26. available at the time System 7.0 is introduced.  We will also take 
  27. this opportunity to hold an informal press seminar to begin 
  28. educating the media on Macintosh System Software.
  29.  
  30. Below is an overview of the core feature set planned for System 
  31. 7.0.  While it's still too early in the development cycle to 
  32. announce a customer availability plan or introduction date, we 
  33. will begin seeding developers with code in the fall.  As we make 
  34. further progress on System 7.0, we will provide additional 
  35. details.
  36.  
  37.  
  38. System Software Release Strategy
  39.  
  40. In early 1989, Apple announced a new system software release 
  41. strategy to accommodate the varying needs of current users, new 
  42. customers and Macintosh developers.  We now break our system 
  43. software into two release categories: Product Support Releases and 
  44. Feature Releases.
  45.  
  46. Product Support Releases are developed to support a new CPU, 
  47. peripheral or networking product.  Generally, these releases are 
  48. for buyers of newly introduced products and should not concern 
  49. current owners.
  50.  
  51. Feature releases are major enhancements to the system software 
  52. foundation that we encourage all users to adopt.  They 
  53. significantly enhance the capabilities of the Macintosh and add 
  54. substantial value to the installed base.  System 7.0 will be a 
  55. Feature release.
  56.  
  57.  
  58. System 7.0 Goals
  59.  
  60. The primary goal of System 7.0 is to extend the user's reach.  
  61. System 7.0 demonstrates Apple's commitment to add value to the 
  62. installed base and to create new reasons to buy Macintosh.  The 
  63. new System 7.0 features will extend the capabilities of the 
  64. Macintosh using the consistent and intuitive techniques with which 
  65. users are already familiar.
  66.  
  67.  
  68. System 7.0 Core Technologies:
  69.  
  70. Virtual Memory and 32-Bit Addressing
  71.  
  72. Virtual Memory extends the user's available memory by 
  73. transparently treating the hard disk as additional RAM.  This 
  74. allows users to run more and larger applications with less RAM.  
  75. Because Virtual Memory requires a memory management unit, it will 
  76. only benefit 68030 Macintosh systems (SE/30, IIcx, IIx), and 68020 
  77. systems with a PMMU (Macintosh II systems with optional 68851 
  78. PMMU).
  79.  
  80. 32 Bit addressing will allow Macintosh computers to access 4 
  81. gigabytes of memory.  Combined with Virtual Memory, 32 Bit 
  82. Addressing will enable customers to take full advantage of more 
  83. sophisticated, memory intensive applications.
  84.  
  85.  
  86. InterApplication Communication Architecture (IAC)
  87.  
  88. The IAC architecture is an integrated application-to-application 
  89. communications framework that will allow applications to exchange 
  90. data and instructions on a single Macintosh or over a network.
  91.  
  92.  
  93. Outline Fonts
  94.  
  95. Outline Fonts will provide users with sharp text at any size on 
  96. any Macintosh display, printer, fax modem or other graphics 
  97. peripherals.  Further, leading type manufacturers have already 
  98. announced that they will support Apple's technology; this means 
  99. that users will be able to select from thousands of new typefaces 
  100. in the future.
  101.  
  102.  
  103. Layout Manager
  104.  
  105. The Layout Manager will provide typographic quality text layout 
  106. for all applications.  The layout manager will allow any 
  107. application to offer advanced text positioning features including 
  108. kerning, ligatures and contextual forms.
  109.  
  110.  
  111. New Print Architecture
  112.  
  113. The New Print Architecture will result in a wider variety of high-
  114. quality printing devices for the Macintosh.  In addition, the New 
  115. Print Architecture will provide background printing for all types 
  116. of printers, improved color and halftone printing, and better user 
  117. control over printing.
  118.  
  119.  
  120. Database Access
  121.  
  122. Database Access will provide Macintosh applications with access to 
  123. remote databases so that users can integrate host data into their 
  124. documents.
  125.  
  126.  
  127. New Finder
  128.  
  129. A new version of the Finder that will make system operation 
  130. easier, more intuitive and more powerful.
  131.  
  132.  
  133. Runs on all Macintosh Computers!
  134.  
  135. System 7.0 will run on all Macintosh systems from the Plus to the 
  136. IIx.  It will however, require a minimum of 2 megabytes of RAM.  
  137. Because System 7.0 will significantly increase the functionality 
  138. and usability of all Macintosh computers, we will strongly 
  139. encourage all customers to upgrade.  Apple will move the entire 
  140. product line to System 7.0.
  141.  
  142. During the transition, Apple will continue to ship one megabyte 
  143. configurations with System 6.0.  Apple expects to continue to 
  144. offer an attractive low-end product with System 7.0.  Apple will 
  145. provide technical support for both System 6.0 and System 7.0.
  146.  
  147.  
  148. Applications Compatibility
  149.  
  150. System 7.0 is an upward compatible extension to Macintosh system 
  151. software.  Applications that follow Apple's Inside Macintosh 
  152. guidelines will continue to run under System 7.0.  By providing 
  153. developers with early details concerning System 7.0, Apple expects 
  154. a smooth transition to the new software.
  155.  
  156.  
  157. What Should Users Do Now
  158.  
  159. Nothing!  System 7.0 will run on any Macintosh Plus, SE, SE/30, or 
  160. Macintosh II family member.  In fact, because System 7.0 will 
  161. offer substantially improved functionality, it will add 
  162. significant value to the entire installed base.System 7.0 will be 
  163. instrumental in extending the capabilities of the Macintoshand the 
  164. reach of the user.
  165.  
  166.  
  167. Summary
  168.  
  169. Concerning this announcement, the key messages are:
  170.  
  171.   *   Apple is disclosing information about the core technologies
  172.       under development for inclusion in the next major Macintosh
  173.       System Software release, System 7.0.  Apple is doing this to
  174.       enable developers to take advantage of the System 7.0
  175.       functionality as soon as System 7.0 is released.
  176.  
  177.   *   Later this year Apple will announce the complete System 7.0
  178.       feature set and customer availability plans.  Developers
  179.       will begin receiving seed software in the fall.
  180.  
  181.   *   System 7.0 demonstrates Apple's commitment to add value to
  182.       the installed base and to create new reasons to buy
  183.       Macintosh.  The new System 7.0 features will extend the
  184.       capabilities of the Macintosh using the consistent and
  185.       intuitive techniques with which users are already familiar.
  186.  
  187.  
  188.  
  189. Part II - Feature Notes
  190.  
  191. Outlined below are the core features under development for 
  192. inclusion in System 7.0.  The Core  System 7.0 features are those 
  193. which we have committed to including when System 7.0 is shipped.  
  194. In addition to the Core features, there are several other 
  195. technologies under development.  Apple will announce the complete 
  196. System 7.0 feature set later this year.
  197.  
  198.  
  199. Core System 7.0 Features
  200.  
  201. Virtual Memory
  202.  
  203. Virtual Memory allows users to extend available memory by treating 
  204. their hard disk as a "virtual" extension to RAM.  This will allow 
  205. users to run more and larger applications under MultiFinder with 
  206. less RAM than would otherwise be required.
  207.  
  208. For example, running a word processor, presentation package, 
  209. spreadsheet, drawing program and HyperCard might ordinarily 
  210. require four megabytes, but this same set of applications could be 
  211. run in two megabytes on a Macintosh with virtual memory.
  212. To take advantage of Virtual Memory, customers must have a 
  213. Macintosh computer with a memory management unit.  Currently, this 
  214. includes the Macintosh SE/30, IIcx, IIx (the 68030 CPU has a built 
  215. in memory management unit), and Macintosh II when equipped with 
  216. the 68851 PMMU (currently available).
  217.  
  218.  
  219. 32-Bit Addressing
  220.  
  221. 32-Bit Addressing allows Macintosh computers to extend their 
  222. memory capacities beyond 8 megabytes to 128 MB of physical RAM and 
  223. up to 4 Gigabytes of virtual address space. This will be 
  224. particularly important to users of advanced graphics applications 
  225. that use large color images, advanced sound applications, 
  226. artificial intelligence programs and other software that is memory 
  227. intensive.
  228.  
  229. The combination of Virtual Memory, 32-Bit Addressing, and 
  230. MultiFinder will enable Macintosh computers to support the memory 
  231. necessary for users to run more applications and larger 
  232. applications.
  233.  
  234.  
  235. InterApplication Communications Architecture (IAC)
  236.  
  237. IAC Architecture will support four types of application-to-
  238. application communication:  1) program-to-program communication - 
  239. a low level tool used to send data between applications, 2) Live 
  240. Copy/Paste - a mechanism which supports the dynamic linking of 
  241. documents, 3) AppleEvents(TM) - a standard set of messages that 
  242. applications can use to request actions of one another (e.g., 
  243. "open document"), and 4) Clipboard Copy/Paste - supports the 
  244. copy/cut/paste tools that are currently available.
  245.  
  246. Here are some examples of how these will benefit users:
  247.  
  248. * A user could "live paste" a chart into a word processing
  249.   document and have changes in the chart automatically passed
  250.   on to the word processing document.  This powerful
  251.   feature allows the system to manage tedious updates for
  252.   the user automatically.
  253. * Groups of users sharing an AppleShare file server
  254.   could cooperatively develop a presentation.  Each
  255.   user would "live paste" his individual work into
  256.   the master document so that the master always
  257.   represents the current collaborative work.
  258. * A telecommunications program multitasking in
  259.   the background could, using AppleEvents(TM), send
  260.   data from a remote host computer to a
  261.   foreground database program or charting
  262.   program.  This cooperation among applications
  263.   allows users to get more out of the combination
  264.   of applications than they could from the
  265.   individual components.
  266. * A user programming tool could allow users
  267.   to create custom application command scripts
  268.   that would automatically control other
  269.   applications using AppleEvents(TM) as
  270.   the communications vehicle.
  271.  
  272.  
  273. Outline Fonts
  274.  
  275. Outline fonts are mathematical descriptions of text that can be 
  276. scaled to any point size or resolution.  This will provide sharp 
  277. type on all Macintosh displays, printers, fax modems, etc without 
  278. having to install specific size bitmaps into the system.
  279.  
  280. This means that Macintosh applications will be able to use any 
  281. type size that the user wants (not just the few found in typical 
  282. Font menus).  In addition, Apple's outline fonts will be supported 
  283. by all the major type manufacturers which means there will be 
  284. thousands of type styles to choose from in the future.
  285.  
  286. Outline fonts will provide better WYSIWYG and will dramatically 
  287. improve the quality and flexibility of non-PostScript printers 
  288. like the LaserWriter IISC, ImageWriter and ImageWriter LQ.
  289.  
  290. Outline fonts will also make applications more flexible.  For 
  291. example, a typical drawing program allows users to arbitrarily 
  292. scale the size of a drawing.  Frequently though, imbedded type 
  293. does not scale properly.  With outline fonts, users will be able 
  294. to scale text as easily as the graphics which will allow users to 
  295. create better documents.  Outline fonts will also allow 
  296. applications to present more legible "print previews" and zoom-in 
  297. or zoom-out functions.
  298.  
  299.  
  300. Layout Manager
  301.  
  302. The Layout Manager will provide typographic quality text layout 
  303. for all applications.  The layout manager will allow any 
  304. application to offer advanced text positioning features including 
  305. kerning, ligatures and contextual forms.
  306.  
  307.  
  308. New Print Architecture
  309.  
  310. The new print architecture is designed to make it much easier to 
  311. support output devices like printers, fax modems, film recorders, 
  312. or plotters on the Macintosh.  The result will be higher quality 
  313. output and a wider range of output device choices.
  314.  
  315. In addition, the new print software will provide background 
  316. printing for all types of printers, improved color and halftone 
  317. printing, and will allow applications software to control printers 
  318. in more sophisticated ways.  The new software will provide 
  319. applications with more flexibility such as the capability to print 
  320. documents that include both landscape and portrait oriented pages.  
  321. The new print architecture will require that users have new print 
  322. drivers, but will allow users with System 6.0 and 7.0 to 
  323. transparently share LaserWriter printers.
  324.  
  325. When System 7.0 ships, Apple will provide new print drivers for 
  326. all Apple printers.  In addition, Apple will be working closely 
  327. with third-parties to ensure that a full complement of drivers are 
  328. available immediately.
  329.  
  330.  
  331. Database Access
  332.  
  333. With the new Database Access capabilities, users will be able to 
  334. integrate data from remote host computer databases into their 
  335. Macintosh applications.  Apple's standard interface will allow 
  336. applications developers to provide access to many different types 
  337. of databases from many different vendors that may be running on 
  338. many different types of computers.  This will give users maximum 
  339. flexibility to access the data that they need.
  340.  
  341. The design of the database access facility will allow users to 
  342. integrate host data using the "live" copy/paste capabilities also 
  343. to be available with System 7.0.  Once the appropriate links are 
  344. created by the database administrator, users with no knowledge of 
  345. how to access the remote database will be able to use its data 
  346. using the most familiar of Macintosh techniques.
  347.  
  348. With Database Access, users will not be limited to stand-alone or 
  349. local area network databases as found in other systems.  Instead, 
  350. Macintoshes will have standard access to local area and 
  351. enterprise-wide databases that are central in larger computing 
  352. environments.
  353.  
  354.  
  355. New Finder
  356.  
  357. The Finder is the most visible piece of Macintosh System Software.  
  358. All Macintosh users interact with the Finder to copy files, launch 
  359. applications and to manage system resources.  The new Finder will 
  360. provide users with more intuitive system management capabilities 
  361. as well as additional power.  The new Finder will also be 
  362. extensible so that functions like electronic mail and disk backup 
  363. can be integrated into the intuitive desktop metaphor.
  364.  
  365. Highlights of the New Finder
  366.  
  367. * Integrated System Utilities like Font/DA Mover - Allows users to
  368.   install fonts and desk accessories by dragging into the system
  369.   folder.
  370. * Help on any desktop icon or menu item.
  371. * Integrated Find - Locates and retrieves any file from any folder
  372.   and brings that file to the front-most window.
  373. * Aliases- Allows the creation of multiple icons for a single
  374.   file.  This would allow documents to be filed in different
  375.   folders.  For example, a budget spreadsheet for project ABC
  376.   might be simultaneously filed in a "budget" folder and a project
  377.   ABC folder.
  378. * Stationery - Provides for the creation of custom document
  379.   templates, such as a memo template or a newsletter layout
  380.   template.
  381. * Custom Views - Allows users to configure desktop windows to show
  382.   standard or custom file displays.
  383. * Configurable Apple Menu - Allows users to install any
  384.   application, document or desk accessory into the Apple menu.
  385.   This allows users to get at documents and applications as easily
  386.   as they can access desk accessories with today's Finder.
  387. * Extensible - New capabilities can be added in the future such as
  388.   mail and backup.
  389.  
  390.  
  391. Additional Software Under Development
  392.  
  393. File System Enhancements
  394.  
  395. System 7.0 will provide several new file system enhancements 
  396. including a feature called the File System manager which 
  397. developers will use to give users desktop access to alternative 
  398. file systems like MS-DOS, OS/2, Unix, ProDos, etc.  By integrating 
  399. these files into the desktop metaphor, users will be able to 
  400. manipulate non-Macintosh files with the same intuitive techniques 
  401. that they use on Macintosh files.
  402.  
  403. Other file system enhancements will allow applications to find and 
  404. manage files faster and more flexibly.
  405.  
  406.  
  407. New Sound Capabilities
  408.  
  409. System 7.0 will also provide capabilities that will make it easier 
  410. for developers to use sound features.  These new capabilities 
  411. include a standard MIDI manager to provide a standard means to 
  412. communicate with electronic musical instruments.  In addition a 
  413. new sound compression utility will reduce the amount of disk space 
  414. for sound files.  A sound sequence manager will help multimedia 
  415. applications to synchronize sounds with other activities like 
  416. animation.
  417.  
  418.  
  419. Communications Toolbox (Available Q3 1989 for System 6.0.3)
  420.  
  421. The Communications toolbox raises the standard capability for 
  422. applications to communicate with other computers by modem, local 
  423. or wide area networks.  The  toolbox provides a standard way for 
  424. developers to support communications hardware as well as file 
  425. transfer and terminal emulation capabilities.
  426.  
  427.  
  428. 32-Bit QuickDraw
  429. (Ships separately in Q2, 1989 for use with System 6.0.3)
  430.  
  431. The new extended capabilities of QuickDraw will vastly enhance the 
  432. color capabilities of the Macintosh.  With 32-Bit color, users 
  433. will no longer be limited to 16 or 256 colors, but with new high-
  434. performance graphics interface cards, users can see up to 16 
  435. million colors simultaneously.  This capability, previously seen 
  436. on only higher-end computers will provide users with photo-real 
  437. image quality on their displays, color slide makers and projection 
  438. devices.
  439.  
  440.  
  441. International Utilities
  442.  
  443. At Apple, we believe that is important to have internationalized 
  444. systems that can be customized to different languages and 
  445. character sets.  Already, the Macintosh is the most international 
  446. of personal computers.  The new utilities will make it easier for 
  447. Macintosh to support other languages as well as it does English.
  448.  
  449.  
  450. One-Button Installer
  451.  
  452. The One-Button Installer will make it easier for users to install 
  453. new Macintosh System Software on their machines.  The new 
  454. installer will provide for a one-button automatic installation for 
  455. most users and a custom installation facility for more advanced 
  456. users.
  457.  
  458.  
  459. System 7.0 will provide a broad range of new capabilities.  These 
  460. capabilities will make users more productive and will enable the 
  461. development of many new and innovative applications.
  462.  
  463.  
  464.